pull (a muscle) - Spanish English Dictionary